<html><head>
      <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
   <title>DocBook XSL Stylesheet Release Notes</title><meta name="generator" content="DocBook XSL Stylesheets V1.66.1"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="article" lang="en"><div class="titlepage"><div><div><h1 class="title"><a name="d0e1"></a>DocBook XSL Stylesheet Release Notes</h1></div><div><h3 class="corpauthor">DocBook Open Repository Team</h3></div><div><p class="releaseinfo">$Id: RELEASE-NOTES.xml,v 1.25 2004/09/19 06:48:33 bobstayton Exp $</p></div><div><p class="pubdate">10 September 2004</p></div></div><hr></div><p>These are the release notes for the DocBook XSL Stylesheets.
This file documents (mostly) changes to the public APIs. What,
exactly, counts as a public API is still somewhat in question, but it
includes at least the global parameters.</p><p>You may also be interested in the more detailed <a href="WhatsNew" target="_top">WhatsNew</a>.
</p><div class="itemizedlist"><p class="title"><b>Release 1.66.1</b></p><ul type="disc"><li><p>A number of important bug fixes, documented in <a href="WhatsNew" target="_top">WhatsNew</a>.
</p></li><li><p>
Now <tt class="literal">xml:base</tt> attributes that are generated by an
XInclude processor are resolved for image files.
</p></li><li><p>
Rewrote olink templates to support several new features.
</p><div class="itemizedlist"><ul type="circle"><li><p>
Extended full olink support to FO output.
</p></li><li><p>
Add support for <tt class="literal">xrefstyle</tt> attribute in olinks.
</p></li><li><p>
New parameters to support new olink features:
<i class="parameter"><tt>insert.olink.page.number</tt></i>, <i class="parameter"><tt>insert.olink.pdf.frag</tt></i>,
<i class="parameter"><tt>olink.debug</tt></i>, <i class="parameter"><tt>olink.lang.fallback.sequence</tt></i>, <i class="parameter"><tt>olink.properties</tt></i>,
<i class="parameter"><tt>prefer.internal.olink</tt></i>.
See the reference page for each parameter for more
information.</p></li></ul></div></li><li><p>
Added  <a href="http://docbook.sourceforge.net/release/xsl/current/doc/html/index.on.type.html"><i class="parameter"><tt>index.on.type</tt></i></a> parameter for new <tt class="sgmltag-attribute">type</tt>
attribute introduced in DocBook 4.3 for indexterms and index.
This allows you to create multiple indices containing
different categories of entries.
For users of 4.2 and earlier, you can use the new parameter <a href="http://docbook.sourceforge.net/release/xsl/current/doc/html/index.on.role.html"><i class="parameter"><tt>index.on.role</tt></i></a>
instead.
</p></li><li><p>
Added new
<a href="http://docbook.sourceforge.net/release/xsl/current/doc/html/section.autolabel.max.depth.html"><i class="parameter"><tt>section.autolabel.max.depth</tt></i></a> parameter to turn off section numbering
below a certain depth.
This permits you to number major section levels and leave minor
section levels unnumbered.</p></li><li><p>
Added <i class="parameter"><tt>footnote.sep.leader.properties</tt></i> attribute set to format
the line separating footnotes in printed output.
</p></li><li><p>
Added parameter <i class="parameter"><tt>img.src.path</tt></i> as a prefix to HTML img src
attributes.
The prefix is added to whatever path is already generated by the
stylesheet for each image file.</p></li><li><p>
Added new attribute-sets
<i class="parameter"><tt>informalequation.properties</tt></i>,
<i class="parameter"><tt>informalexample.properties</tt></i>,
<i class="parameter"><tt>informalfigure.properties</tt></i>, and <i class="parameter"><tt>informaltable.properties</tt></i>,
so each such element type can be formatted
individually if needed.
</p></li><li><p>
Add <i class="parameter"><tt>component.label.includes.part.label</tt></i>
parameter to add any  part number to chapter, appendix
and other component labels when
the <a href="http://docbook.sourceforge.net/release/xsl/current/doc/html/label.from.part.html"><i class="parameter"><tt>label.from.part</tt></i></a> parameter  is nonzero.
This permits you to distinguish multiple chapters with the same
chapter number in cross references and the TOC.</p></li><li><p>
Added <a href="http://docbook.sourceforge.net/release/xsl/current/doc/html/chunk.separate.lots.html"><i class="parameter"><tt>chunk.separate.lots</tt></i></a> parameter for HTML output.
This parameter lets you generate separate chunk files for each LOT
(list of tables, list of figures, etc.).</p></li><li><p>Added several table features:</p><div class="itemizedlist"><ul type="circle"><li><p>
Added <i class="parameter"><tt>table.table.properties</tt></i> attribute set to add
properties to the fo:table element.
</p></li><li><p>
Added placeholder templates named <tt class="literal">table.cell.properties</tt>
and <tt class="literal">table.cell.block.properties</tt> to enable adding properties
to any <tt class="sgmltag-element">fo:table-cell</tt> or the cell's <tt class="sgmltag-element">fo:block</tt>, respectively.
 These templates are a start for implementing table styles.</p></li></ul></div></li><li><p>
Added new attribute
set <i class="parameter"><tt>component.title.properties</tt></i> for easy modifications of
component's title formatting in FO output.
</p></li><li><p>
Added Saxon support for an <tt class="sgmltag-attribute">encoding</tt> attribute on the <a href="http://www.docbook.org/tdg/en/html/textdata.html"><tt class="sgmltag-element">textdata</tt></a> element. Added new parameter
<a href="http://docbook.sourceforge.net/release/xsl/current/doc/html/textdata.default.encoding.html"><i class="parameter"><tt>textdata.default.encoding</tt></i></a> which specifies encoding when
<tt class="sgmltag-attribute">encoding</tt> attribute on
<a href="http://www.docbook.org/tdg/en/html/textdata.html"><tt class="sgmltag-element">textdata</tt></a> is missing.
</p></li><li><p>
Template <tt class="literal">label.this.section</tt> now controls whole
section label, not only sub-label which corresponds to
particular label. Former behaviour was IMHO bug as it was
not usable.
</p></li><li><p>
Formatting in titleabbrev for TOC and headers
is preserved when there are no hotlink elements in the title. Formerly the title showed only the text of the title, no font changes or other markup.
</p></li><li><p>
Added <tt class="literal">intial.page.number</tt> template to set the <tt class="literal">initial-page-number
property</tt> for page sequences in print output.
Customizing this template lets you change when page numbering restarts. This is similar to the <tt class="literal">format.page.number</tt> template that lets you change how the page number formatting changes in the output.
</p></li><li><p>
Added <tt class="literal">force.page.count</tt> template to set the force-page-count
property for page sequences in print output.
This is similar to the <tt class="literal">format.page.number</tt> template.
</p></li><li><p>
Sort language for localized index sorting in <tt class="filename">autoidx-ng.xsl</tt> is now taken from document 
lang, not from system environment.
</p></li><li><p>
Numbering and formatting of normal
and ulink footnotes (if turned on) has been unified.
Now ulink footnotes are mixed in with any other footnotes.</p></li><li><p>
Added support for <tt class="sgmltag-element">renderas</tt> attribute in section and
sect1 et al.
This permits you to render a given section title as if it were a different level.</p></li><li><p>
Added support for <a href="http://www.docbook.org/tdg/en/html/label.html"><tt class="sgmltag-element">label</tt></a> attribute in footnote to manually
supply the footnote mark.
</p></li><li><p>
Added support for DocBook 4.3 <tt class="sgmltag-element">corpcredit</tt> element.
</p></li><li><p>
Added support for a <tt class="literal">dbfo keep-together</tt> PI for
formal objects (table, figure, example, equation, programlisting).  That permits a formal object to be kept together if it is not already, or to be broken if it
is very long and the
default keep-together is not appropriate.
</p></li><li><p>
For graphics files, made file extension matching case
insensitive, and updated the list of graphics extensions.
</p></li><li><p>
Allow <a href="http://www.docbook.org/tdg/en/html/calloutlist.html"><tt class="sgmltag-element">calloutlist</tt></a> to have block content before
the first callout
</p></li><li><p>
Added <tt class="literal">dbfo-need</tt> processing instruction to provide
soft page breaks.
</p></li><li><p>
Added implementation of existing but unused
<a href="http://docbook.sourceforge.net/release/xsl/current/doc/html/default.image.width.html"><i class="parameter"><tt>default.image.width</tt></i></a> parameter for graphics.
</p></li><li><p>
Support DocBook NG <tt class="sgmltag-element">tag</tt> inline element.
</p></li><li><p>
It appears that XEP now supports Unicode characters in
bookmarks. There is no further need to strip accents from
characters.
</p></li><li><p>
Make <a href="http://www.docbook.org/tdg/en/html/segmentedlist.html"><tt class="sgmltag-element">segmentedlist</tt></a> HTML markup
more semantic and available to CSS styles.
</p></li><li><p>
Added <tt class="literal">user.preroot</tt> placeholder template to
permit xsl-stylesheet and other PIs and comments to be
output before the HTML root element.
</p></li><li><p>
Non-chunked legalnotice now gets an &lt;a
name="id"&gt; element in HTML output
so it can be referenced with xref or link.
</p></li><li><p>
In chunked HTML output, changed <tt class="literal">link rel="home"</tt> to <tt class="literal">rel="start"</tt>,
and <tt class="literal">link rel="previous"</tt> to <tt class="literal">rel="prev"</tt>, per W3C HTML 4.01
spec.
</p></li><li><p>
Added several patches to htmlhelp from W. Borgert
</p></li><li><p>
Added Bosnian locale file as common/bs.xml.
</p></li></ul></div><div class="itemizedlist"><p class="title"><b>Release 1.65.0</b></p><ul type="disc"><li><p>A number of important bug fixes, documented in <a href="WhatsNew" target="_top">WhatsNew</a>.
</p></li><li><p>Added a workaround to allow these stylesheets to process DocBook NG
documents. (It&#8217;s a hack that pre-processes the document to strip off the
namespace and then uses <tt class="function">exsl:node-set</tt> to process
the result.)
</p></li><li><p>Added alternative indexing mechanism which has better
internationalization support. New indexing method allows grouping of
accented letters like e, &eacute;, &euml; into the same group under letter "e". It
can also treat special letters (e.g. "ch") as one character and place
them in the correct position (e.g. between "h" and "i" in Czech
language).</p><p>In order to use this mechanism you must create customization
layer which imports some base stylesheet (like
<tt class="filename">fo/docbook.xsl</tt>,
<tt class="filename">html/chunk.xsl</tt>) and then includes appropriate
stylesheet with new indexing code
(<tt class="filename">fo/autoidx-ng.xsl</tt> or
<tt class="filename">html/autoidx-ng.xsl</tt>). For example:</p><pre class="programlisting">&lt;xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
                version="1.0"&gt;

&lt;xsl:import href="http://docbook.sourceforge.net/release/xsl/current/fo/docbook.xsl"/&gt;
&lt;xsl:include href="http://docbook.sourceforge.net/release/xsl/current/fo/autoidx-ng.xsl"/&gt;

&lt;/xsl:stylesheet&gt;</pre><p>New method is known to work with Saxon and it should also work
with xsltproc 1.1.1 and later. Currently supported languages are
English, Czech, German, French, Spanish and Danish.</p></li></ul></div><div class="itemizedlist"><p class="title"><b>Release 1.64.1</b></p><p>General bug fixes and improvements. Sorry about the failure to produce
an updated release notes file for 1.62.0&#8212;1.63.2</p><ul type="disc"><li><p>In the course of fixing bug #849787, wrapping Unicode callouts
with an appropriate font change in the Xalan extensions, I discovered
that the Xalan APIs have changed a bit. So <tt class="filename">xalan2.jar</tt>
will work with older Xalan 2 implementations, <tt class="filename">xalan25.jar</tt>
works with Xalan 2.5.</p></li></ul></div><div class="itemizedlist"><p class="title"><b>Release 1.61.0</b></p><p>Lots of bug fixes and improvements.</p><ul type="disc"><li><p>Initial support for timestamp PI. From now you
  can use &lt;?dbtimestamp format="Y-m-d H:M:S"?&gt; to get current
  datetime in your document. Added localization support for datetime PI
</p></li><li><p>Added level 6 to test for <a href="http://www.docbook.org/tdg/en/html/section.html"><tt class="sgmltag-element">section</tt></a> depth in
section.level template so that
section.title.level6.properties will be used for sections
that are 6 deep or deeper. This should also cause a h6 to be
created in html output.
</p></li><li><p>Don't use SVG graphics if <a href="http://docbook.sourceforge.net/release/xsl/current/doc/html/use.svg.html"><i class="parameter"><tt>use.svg</tt></i></a>=0
</p></li><li><p>Now uses number-and-title-template for sections
  only if <a href="http://docbook.sourceforge.net/release/xsl/current/doc/html/section.autolabel.html"><i class="parameter"><tt>section.autolabel</tt></i></a> is not zero.
</p></li><li><p>Added missing 'english-language-name' attribute to
the l10n element, and the missing 'style' attribute to the
template element so the current gentext documents will
validate.
</p></li><li><p>Corrected several references to parameter
  <a href="http://docbook.sourceforge.net/release/xsl/current/doc/html/qanda.defaultlabel.html"><i class="parameter"><tt>qanda.defaultlabel</tt></i></a> that were missing the "$".
</p></li><li><p>Now accepts <a href="http://docbook.sourceforge.net/release/xsl/current/doc/html/admon.textlabel.html"><i class="parameter"><tt>admon.textlabel</tt></i></a> parameter to turn off
  Note, Warning, etc. label.
</p></li><li><p>FeatReq #684561: support more XEP metadata
</p></li><li><p>Added hyphenation support. Added support for <a href="http://www.docbook.org/tdg/en/html/coref.html"><tt class="sgmltag-element">coref</tt></a>.
Added <a href="http://www.docbook.org/tdg/en/html/beginpage.html"><tt class="sgmltag-element">beginpage</tt></a> support. (does nothing; see TDG).
</p></li><li><p>Added support for
hyphenation-character, hyphenation-push-character-count, and
hyphenation-remain-character-count
</p></li><li><p>Added <i class="parameter"><tt>root.properties</tt></i>,
<a href="http://docbook.sourceforge.net/release/xsl/current/doc/html/ebnf.assignment.html"><i class="parameter"><tt>ebnf.assignment</tt></i></a>,
and <a href="http://docbook.sourceforge.net/release/xsl/current/doc/html/ebnf.statement.terminator.html"><i class="parameter"><tt>ebnf.statement.terminator</tt></i></a>
</p></li><li><p>Support bgcolor PI in table cells; make sure
rowsep and colsep don't have any effect on the last row or
column
</p></li><li><p>Handle <a href="http://www.docbook.org/tdg/en/html/othercredit.html"><tt class="sgmltag-element">othercredit</tt></a> on titlepage a little
better
</p></li><li><p>Applied fix from Jeff Beal that fixed the bug
that put secondary page numbers on primary entries. Same
with tertiary page numbers on secondary entries.
</p></li><li><p>Added definition of missing variable
<i class="parameter"><tt>collection</tt></i>.
</p></li><li><p>Make <a href="http://www.docbook.org/tdg/en/html/footnote.html"><tt class="sgmltag-element">footnote</tt></a> formatting 'normal' even when it
occurs in a context that has special formatting
</p></li><li><p>Added warning when <a href="http://docbook.sourceforge.net/release/xsl/current/doc/html/glossary.collection.html"><i class="parameter"><tt>glossary.collection</tt></i></a> is not
blank, but it cannot open the specified file.
</p></li><li><p>Pick up the frame attribute on <a href="http://www.docbook.org/tdg/en/html/table.html"><tt class="sgmltag-element">table</tt></a> and
<a href="http://www.docbook.org/tdg/en/html/informaltable.html"><tt class="sgmltag-element">informaltable</tt></a>.
</p></li><li><p><a href="http://www.docbook.org/tdg/en/html/indexdiv.html"><tt class="sgmltag-element">indexdiv</tt></a>/<a href="http://www.docbook.org/tdg/en/html/title.html"><tt class="sgmltag-element">title</tt></a>
in non-autogenerated indexes are
now picked up.
</p></li><li><p>Removed (unused)
component.title.properties
</p></li><li><p>Move IDs from
page-sequences down to titlepage blocks
</p></li><li><p>Use
proportional-column-width(1) on more <a href="http://www.docbook.org/tdg/en/html/table.html"><tt class="sgmltag-element">table</tt></a>s.
</p><p>Use proportional-column-width() for
header/footer tables; suppress relative-align when when
using FOP
</p></li><li><p>Check for <a href="http://docbook.sourceforge.net/release/xsl/current/doc/html/glossterm.auto.link.html"><i class="parameter"><tt>glossterm.auto.link</tt></i></a> when linking
firstterms; don't output gl. prefix on glossterm links
</p></li><li><p>Generate Part ToCs
</p></li><li><p>Support <a href="http://www.docbook.org/tdg/en/html/glossary.html"><tt class="sgmltag-element">glossary</tt></a>, <a href="http://www.docbook.org/tdg/en/html/bibliography.html"><tt class="sgmltag-element">bibliography</tt></a>,
and <a href="http://www.docbook.org/tdg/en/html/index.html"><tt class="sgmltag-element">index</tt></a> in component ToCs.
</p></li><li><p>Refactored chunking code so that
customization of chunk algorithm and chunk elements is more
practical
</p></li><li><p>Support <a href="http://www.docbook.org/tdg/en/html/textobject.html"><tt class="sgmltag-element">textobject</tt></a>/<a href="http://www.docbook.org/tdg/en/html/phrase.html"><tt class="sgmltag-element">phrase</tt></a>
on <a href="http://www.docbook.org/tdg/en/html/inlinemediaobject.html"><tt class="sgmltag-element">inlinemediaobject</tt></a>.
</p></li><li><p>Support 'start' PI on ordered lists
</p></li><li><p>Fixed test of $toc PI to turn on qandaset TOC.
</p></li><li><p>Added process.chunk.footnotes to sect2 through
5 to fix bug of missing footnotes when chunk level greater
than 1.
</p></li><li><p>Added
paramater <a href="http://docbook.sourceforge.net/release/xsl/current/doc/html/toc.max.depth.html"><i class="parameter"><tt>toc.max.depth</tt></i></a> which controls maximal depth of ToC
as requested by PHP-DOC group.
</p></li><li><p>Exempted <a href="http://www.docbook.org/tdg/en/html/titleabbrev.html"><tt class="sgmltag-element">titleabbrev</tt></a> from preamble processing in
lists, and fixed variablelist preamble code to use the same
syntax as the other lists.
</p></li><li><p>Added support for elements between variablelist
and first varlistentry since DocBook 4.2 supports that now.
</p></li></ul></div><div class="itemizedlist"><p class="title"><b>Release 1.60.1</b></p><p>Lots of bug fixes.</p><ul type="disc"><li><p>The format of the <tt class="filename">titlepage.templates.xml</tt> files and
the stylesheet that transforms them have been significantly changed. All of the
attributes used to control the templates are now namespace qualified. So what
used to be:</p><pre class="programlisting">&lt;t:titlepage element="article" wrapper="fo:block"&gt;</pre><p>is now:</p><pre class="programlisting">&lt;t:titlepage t:element="article" t:wrapper="fo:block"&gt;</pre><p>Attributes from other namespaces (including those that are unqualified) are
now copied directly through. In practice, this means that the names that used
to be &#8220;<span class="quote">fo:</span>&#8221; qualified:</p><pre class="programlisting">&lt;title named-template="component.title"
       param:node="ancestor-or-self::article[1]"
       fo:text-align="center"
       fo:keep-with-next="always"
       fo:font-size="&amp;hsize5;"
       fo:font-weight="bold"
       fo:font-family="{$title.font.family}"/&gt;</pre><p>are now unqualified:</p><pre class="programlisting">&lt;title t:named-template="component.title"
       param:node="ancestor-or-self::article[1]"
       text-align="center"
       keep-with-next="always"
       font-size="&amp;hsize5;"
       font-weight="bold"
       font-family="{$title.font.family}"/&gt;</pre><p>The <tt class="sgmltag-element">t:titlepage</tt> and <tt class="sgmltag-element">t:titlepage-content</tt>
elements both generate wrappers now. And unqualified attributes on those elements
are passed through. This means that you can now make the title font apply to
ane entire titlepage and make the entire &#8220;<span class="quote">recto</span>&#8221;
titlepage centered by specifying the font and alignment on the those elements:</p><pre class="programlisting">&lt;t:titlepage t:element="article" t:wrapper="fo:block"
             font-family="{$title.font.family}"&gt;

  &lt;t:titlepage-content t:side="recto"
             text-align="center"&gt;</pre></li><li><p>Support use of <a href="http://www.docbook.org/tdg/en/html/titleabbrev.html"><tt class="sgmltag-element">titleabbrev</tt></a> in running
headers and footers.
</p></li><li><p>Added (experimental) <a href="http://docbook.sourceforge.net/release/xsl/current/doc/html/xref.with.number.and.title.html"><i class="parameter"><tt>xref.with.number.and.title</tt></i></a>
parameter to enable number/title cross references even when the
default would
be just the number.
</p></li><li><p>Generate <a href="http://www.docbook.org/tdg/en/html/part.html"><tt class="sgmltag-element">part</tt></a> ToCs if they're requested.
</p></li><li><p>Use proportional-column-width() in header/footer tables.
</p></li><li><p>Handle alignment correctly when <a href="http://www.docbook.org/tdg/en/html/screenshot.html"><tt class="sgmltag-element">screenshot</tt></a>
wraps a graphic in a <a href="http://www.docbook.org/tdg/en/html/figure.html"><tt class="sgmltag-element">figure</tt></a>.
</p></li><li><p>Format <a href="http://www.docbook.org/tdg/en/html/chapter.html"><tt class="sgmltag-element">chapter</tt></a> and <a href="http://www.docbook.org/tdg/en/html/appendix.html"><tt class="sgmltag-element">appendix</tt></a>
cross references consistently.
</p></li><li><p>Attempt to support tables with multiple <a href="http://www.docbook.org/tdg/en/html/tgroup.html"><tt class="sgmltag-element">tgroup</tt></a>s
in FO.
</p></li><li><p>Output <tt class="sgmltag-element">fo:table-columns</tt> in
<a href="http://www.docbook.org/tdg/en/html/simplelist.html"><tt class="sgmltag-element">simplelist</tt></a> tables.
</p></li><li><p>Use <tt class="filename">titlepage.templates.xml</tt> for
<a href="http://www.docbook.org/tdg/en/html/indexdiv.html"><tt class="sgmltag-element">indexdiv</tt></a> and <a href="http://www.docbook.org/tdg/en/html/glossdiv.html"><tt class="sgmltag-element">glossdiv</tt></a> formatting.
</p></li><li><p>Improve support for new bibliography elements.
</p></li><li><p>Added
<a href="http://docbook.sourceforge.net/release/xsl/current/doc/html/footnote.number.format.html"><i class="parameter"><tt>footnote.number.format</tt></i></a>,
<a href="http://docbook.sourceforge.net/release/xsl/current/doc/html/table.footnote.number.format.html"><i class="parameter"><tt>table.footnote.number.format</tt></i></a>,
<a href="http://docbook.sourceforge.net/release/xsl/current/doc/html/footnote.number.symbols.html"><i class="parameter"><tt>footnote.number.symbols</tt></i></a>, and
<a href="http://docbook.sourceforge.net/release/xsl/current/doc/html/table.footnote.number.symbols.html"><i class="parameter"><tt>table.footnote.number.symbols</tt></i></a> for better control of
footnote markers.
</p></li><li><p>Added <tt class="sgmltag-element">glossentry.show.acronyms</tt>.
</p></li><li><p>Suppress the draft-mode page masters when
<i class="parameter"><tt>draft-mode</tt></i> is &#8220;<span class="quote">no</span>&#8221;.
</p></li><li><p>Make blank pages verso not recto. D'Oh!
</p></li><li><p>Improved formatting of <a href="http://www.docbook.org/tdg/en/html/ulink.html"><tt class="sgmltag-element">ulink</tt></a> footnotes.
</p></li><li><p>Fixed bugs in graphic width/height calculations.
</p></li><li><p>Added class attributes to inline elements.
</p></li><li><p>Don't add &#8220;<span class="quote">.html</span>&#8221; to the filenames identified
with the &#8220;<span class="quote">dbhtml</span>&#8221; PI.
</p></li><li><p>Don't force a ToC when sections contain <a href="http://www.docbook.org/tdg/en/html/refentry.html"><tt class="sgmltag-element">refentry</tt></a>s.
</p></li><li><p>Make section title sizes a function of the
<i class="parameter"><tt>body.master.size</tt></i>.
</p></li></ul></div><div class="itemizedlist"><p class="title"><b>Release 1.59.2</b></p><p>The 1.59.2 fixes an FO bug in the page masters that causes FOP to fail.
</p><ul type="disc"><li><p>Removed the region-name from the region-body of blank pages. There's
no reason to give the body of blank pages a unique name and doing so causes
a mismatch that FOP detects.
</p></li><li><p>Output IDs for the first paragraphs in listitems.
</p></li><li><p>Fixed some small bugs in the handling of page numbers in double-sided mode.
</p></li><li><p>Attempt to prevent duplicated IDs from being produced when
<tt class="sgmltag-attribute">endterm</tt> on <a href="http://www.docbook.org/tdg/en/html/xref.html"><tt class="sgmltag-element">xref</tt></a> points
to something with nested structure.
</p></li><li><p>Fix aligment problems in <a href="http://www.docbook.org/tdg/en/html/equation.html"><tt class="sgmltag-element">equation</tt></a>s.
</p></li><li><p>Output the type attribute on unordered lists (UL) in HTML only if
the css.decoration parameter is true.
</p></li><li><p>Calculate the font size in formal.title.properties so that it's 1.2 times
the base font size, not a fixed "12pt".
</p></li></ul></div><div class="itemizedlist"><p class="title"><b>Release 1.59.1</b></p><p>The 1.59.1 fixes a few bugs.
</p><ul type="disc"><li><p>Added Bulgarian localization.
</p></li><li><p>Indexing improvements; localize book indexes to books but allow setindex
to index an entire set.
</p></li><li><p>The default value for rowsep and colsep is now "1" as per CALS.
</p></li><li><p>Added support for <a href="http://www.docbook.org/tdg/en/html/titleabbrev.html"><tt class="sgmltag-element">titleabbrev</tt></a> (use them for cross
references).
</p></li><li><p>Improvements to <a href="http://www.docbook.org/tdg/en/html/mediaobject.html"><tt class="sgmltag-element">mediaobject</tt></a> for selecting print vs. online
images.
</p></li><li><p>Added seperate property sets for <a href="http://www.docbook.org/tdg/en/html/figure.html"><tt class="sgmltag-element">figure</tt></a>s,
<a href="http://www.docbook.org/tdg/en/html/example.html"><tt class="sgmltag-element">example</tt></a>s, <a href="http://www.docbook.org/tdg/en/html/equation.html"><tt class="sgmltag-element">equation</tt></a>s, <tt class="sgmltag-element">tables</tt>s,
and <a href="http://www.docbook.org/tdg/en/html/procedure.html"><tt class="sgmltag-element">procedure</tt></a>s.
</p></li><li><p>Make <a href="http://www.docbook.org/tdg/en/html/lineannotation.html"><tt class="sgmltag-element">lineannotation</tt></a>s italic.
</p></li><li><p>Support <tt class="sgmltag-attribute">xrefstyle</tt> attribute.
</p></li><li><p>Make <tt class="sgmltag-attribute">endterm</tt> on
<a href="http://www.docbook.org/tdg/en/html/xref.html"><tt class="sgmltag-element">xref</tt></a> higher priority than
<tt class="sgmltag-attribute">xreflabel</tt> target.
</p></li><li><p>Glossary formatting improvements.
</p></li></ul></div><div class="itemizedlist"><p class="title"><b>Release 1.58.0</b></p><p>The 1.58.0 adds some initial support for extensions in xsltproc, adds
a few features, and fixes bugs.
</p><ul type="disc"><li><p>This release contains the first attempt at extension support for xsltproc.
The only extension available to date is the one that adjusts table column widths.
Run <tt class="filename">extensions/xsltproc/python/xslt.py</tt>.
</p></li><li><p>Fixed bugs in calculation of adjusted column widths to correct for rounding
errors.
</p></li><li><p>Support nested <a href="http://www.docbook.org/tdg/en/html/refsection.html"><tt class="sgmltag-element">refsection</tt></a> elements correctly.
</p></li><li><p>Reworked <tt class="literal">gentext.template</tt> to take context into consideration.
The name of elements in localization files is now an xpath-like context list, not
just a simple name.
</p></li><li><p>Made some improvements to bibliography formatting.
</p></li><li><p>Improved graphical formatting of admonitions.
</p></li><li><p>Added support for <a href="http://www.docbook.org/tdg/en/html/entrytbl.html"><tt class="sgmltag-element">entrytbl</tt></a>.
</p></li><li><p>Support spanning index terms.
</p></li><li><p>Support <a href="http://www.docbook.org/tdg/en/html/bibliosource.html"><tt class="sgmltag-element">bibliosource</tt></a>.
</p></li></ul></div><div class="itemizedlist"><p class="title"><b>Release 1.57.0</b></p><ul type="disc"><li><p>The 1.57.0 release wasn't documented here. Oops.
</p></li></ul></div><div class="itemizedlist"><p class="title"><b>Release 1.56.0</b></p><p>The 1.56.0 release fixes bugs.
</p><ul type="disc"><li><p>Reworked chunking. <span class="emphasis"><em>This will break all existing customizations
layers that change the chunking algorithm.</em></span> If you're customizing chunking,
look at the new &#8220;<span class="quote">content</span>&#8221; parameter that's passed to
<tt class="literal">process-chunk-element</tt> and friends.
</p></li><li><p>Support continued and inherited numeration in <a href="http://www.docbook.org/tdg/en/html/orderedlist.html"><tt class="sgmltag-element">orderedlist</tt></a>
formatting for FOs.
</p></li><li><p>Added Thai localization.
</p></li><li><p>Tweaked stylesheet documentation stylesheets to link to TDG and
the parameter references.
</p></li><li><p>Allow title on tables of contents ("Table of Contents") to be optional.
Added new keyword to <a href="http://docbook.sourceforge.net/release/xsl/current/doc/html/generate.toc.html"><i class="parameter"><tt>generate.toc</tt></i></a>.
Support tables of contents on sections.
</p></li><li><p>Made separate parameters for table borders and table cell borders:
<a href="http://docbook.sourceforge.net/release/xsl/current/doc/html/table.frame.border.color.html"><i class="parameter"><tt>table.frame.border.color</tt></i></a>,
<a href="http://docbook.sourceforge.net/release/xsl/current/doc/html/table.frame.border.style.html"><i class="parameter"><tt>table.frame.border.style</tt></i></a>,
<a href="http://docbook.sourceforge.net/release/xsl/current/doc/html/table.frame.border.thickness.html"><i class="parameter"><tt>table.frame.border.thickness</tt></i></a>,
<a href="http://docbook.sourceforge.net/release/xsl/current/doc/html/table.cell.border.color.html"><i class="parameter"><tt>table.cell.border.color</tt></i></a>,
<a href="http://docbook.sourceforge.net/release/xsl/current/doc/html/table.cell.border.style.html"><i class="parameter"><tt>table.cell.border.style</tt></i></a>, and
<a href="http://docbook.sourceforge.net/release/xsl/current/doc/html/table.cell.border.thickness.html"><i class="parameter"><tt>table.cell.border.thickness</tt></i></a>.
</p></li><li><p>Suppress formatting of &#8220;<span class="quote">endofrange</span>&#8221; <a href="http://www.docbook.org/tdg/en/html/indexterm.html"><tt class="sgmltag-element">indexterm</tt></a>s.
This is only half-right. They should generate a range, but I haven't figured out how
to do that yet.
</p></li><li><p>Support <a href="http://www.docbook.org/tdg/en/html/revdescription.html"><tt class="sgmltag-element">revdescription</tt></a>. (Bug #582192)
</p></li><li><p>Added <a href="http://docbook.sourceforge.net/release/xsl/current/doc/html/default.float.class.html"><i class="parameter"><tt>default.float.class</tt></i></a> and fixed figure
floats. (Bug #497603)
</p></li><li><p>Fixed formatting of <a href="http://www.docbook.org/tdg/en/html/sbr.html"><tt class="sgmltag-element">sbr</tt></a> in FOs.
</p></li><li><p>Added context to the &#8220;<span class="quote">missing template</span>&#8221; error message.
</p></li><li><p>Process <a href="http://www.docbook.org/tdg/en/html/arg.html"><tt class="sgmltag-element">arg</tt></a> correctly in a <a href="http://www.docbook.org/tdg/en/html/group.html"><tt class="sgmltag-element">group</tt></a>.
(Bug #605150)
</p></li><li><p>Removed 'keep-with-next' from <i class="parameter"><tt>formal.title.properties</tt></i>
attribute set now that the stylesheets support the option of putting
such titles below the object. Now the $placement value determines if
'keep-with-next' or 'keep-with-previous' is used in the title block.
</p></li><li><p>Wrap &#8220;<span class="quote">url()</span>&#8221; around external-destinations when appropriate.
</p></li><li><p>Fixed typo in compact list spacing. (Bug #615464)
</p></li><li><p>Removed spurious hash in anchor name. (Bug #617717)
</p></li><li><p>Address is now displayed verbatim on title pages. (Bug #618600)
</p></li><li><p>The <a href="http://docbook.sourceforge.net/release/xsl/current/doc/html/bridgehead.in.toc.html"><i class="parameter"><tt>bridgehead.in.toc</tt></i></a> parameter is now properly
supported.
</p></li><li><p>Improved effectiveness of HTML cleanup by increasing the number
of places where it is used. Improve use of HTML cleanup in XHTML stylesheets.
</p></li><li><p>Support table of contents for <a href="http://www.docbook.org/tdg/en/html/appendix.html"><tt class="sgmltag-element">appendix</tt></a> in
<a href="http://www.docbook.org/tdg/en/html/article.html"><tt class="sgmltag-element">article</tt></a>. (Bug #596599)
</p></li><li><p>Don't duplicate footnotes in <a href="http://www.docbook.org/tdg/en/html/bibliography.html"><tt class="sgmltag-element">bibliography</tt></a>s and
<a href="http://www.docbook.org/tdg/en/html/glossary.html"><tt class="sgmltag-element">glossary</tt></a>s. (Bug #583282)
</p></li><li><p>Added <a href="http://docbook.sourceforge.net/release/xsl/current/doc/html/default.image.width.html"><i class="parameter"><tt>default.image.width</tt></i></a>. (Bug #516859)
</p></li><li><p>Totally reworked <a href="http://www.docbook.org/tdg/en/html/funcsynopsis.html"><tt class="sgmltag-element">funcsynopsis</tt></a> code; it now
supports a 'tabular' presentation style for 'wide' prototypes; see
<a href="http://docbook.sourceforge.net/release/xsl/current/doc/html/funcsynopsis.tabular.threshold.html"><i class="parameter"><tt>funcsynopsis.tabular.threshold</tt></i></a>. (HTML only
right now, I think, FO support, uh, real soon now.)
</p></li><li><p>Reworked support for difference marking; toned down the colors a bit
and added a &#8220;<span class="quote">system.head.content</span>&#8221; template so that the diff CSS
wasn't overriding &#8220;<span class="quote">user.head.content</span>&#8221;. (Bug #610660)
</p></li><li><p>Added call to the &#8220;<span class="quote">*.head.content</span>&#8221; elements when writing
out long description chunks.
</p></li><li><p>Make sure <a href="http://www.docbook.org/tdg/en/html/legalnotice.html"><tt class="sgmltag-element">legalnotice</tt></a> link is correct even when
chunking to a different <a href="http://docbook.sourceforge.net/release/xsl/current/doc/html/base.dir.html"><i class="parameter"><tt>base.dir</tt></i></a>.
</p></li><li><p>Use CSS to set viewport characteristics if
<a href="http://docbook.sourceforge.net/release/xsl/current/doc/html/css.decoration.html"><i class="parameter"><tt>css.decoration</tt></i></a> is non-zero, use div instead of p for making
graphic a block element; make figure <a href="http://www.docbook.org/tdg/en/html/title.html"><tt class="sgmltag-element">title</tt></a>s the
default alt
text for images in a <a href="http://www.docbook.org/tdg/en/html/figure.html"><tt class="sgmltag-element">figure</tt></a>.</p></li><li><p>Added space-after to <i class="parameter"><tt>list.block.spacing</tt></i>.
</p></li><li><p>Reworked section.level template to give &#8220;<span class="quote">correct</span>&#8221; answer
instead of being off by one.
</p></li><li><p>When processing tables, use the <tt class="sgmltag-attribute">tabstyle</tt>
attribute as the division class.
</p></li><li><p>Fixed bug in <tt class="filename">html2xhtml.xsl</tt> that was causing the
XHTML chunker to output HTML instead of XHTML.
</p></li></ul></div><div class="note" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Note</h3><p>Consult CVS archive for release notes on earlier releases</p></div></div></body></html>